# 逻辑运算  and 逻辑与   or 逻辑或  not 逻辑非
# 逻辑运算的结果也是bool型
a = 10 > 2  # True
b = 10 < 2  # False
print(a and b)  # False
print(a or b)  # True
print(not a)  # False
# 年龄在3岁及以下或者60岁及以上免票
age = 18
f = (age <= 3) or (age >= 60)
print(type(f))  # <class 'bool'>
print("f=", f)
# 判断张三薪水是否在8000-10000之间
sal = 8999
f2 = sal >= 8000 and sal <= 10000
print("f2=", f2)  # True
# 练习： 判断2023年是不是闰年？
'''
    1)  年份能被4整除，且不能被100整除
    2） 年份能被400整除
'''
year = 2023
f3 = year%4 == 0 and year%100 != 0 or year%400 == 0
print("f3=",f3)
